human respect - German English Dictionary